package jeconbond.economic.systems.market;

import java.util.Collection;

import jeconbond.economic.resources.IResourceType;
import jeconbond.economic.systems.IResourceRedestributionSystem;

public interface IMarketResourceRedestributionSystem extends IResourceRedestributionSystem, ISellsListener {
	public ISellProposition[] getSellPropositionsList(IResourceType rt);
	public void registerProposition(ISellProposition sellProposition);
	public void addSellsListener(ISellsListener listener);
	
	public Collection<ISellProposition> getSellPropositionsCollection();
}